how to prepare for api testing interviews